package com.itcam.phaseiii.iostream_;

import java.io.*;

/**
 * Author:Cammy.Wu
 * Date:2024-05-13
 * Description:练习
 */

public class StdStreamTest01 {
    public static void main(String[] args) throws IOException {
        // 1.准备输入方向
        // 键盘录入
        InputStream in = System.in;
        // 字节流 -> 字符流
        InputStreamReader isr = new InputStreamReader(in);
        // 在isr外面套一个缓冲流
        BufferedReader br = new BufferedReader(isr);

        // 2.准备输出方向
        // 准备目标文件
        File file = new File("E:\\IOstream\\StremIO.txt");
        FileWriter fw = new FileWriter(file);
        BufferedWriter bw = new BufferedWriter(fw);

        // 3.开始动作
        String str = br.readLine();
        while (!str.equals("exit")){
            bw.write(str);
            bw.newLine(); // 文件中换行
            str= br.readLine();
        }

        // 4.关闭流
        bw.close();
        br.close();
    }
}
